spqi/pqilib/src/pqi_discovery.c:1100:11: style: Condition 'retry<=0' is always false [knownConditionTrueFalse]
 if(retry <= 0)
          ^
spqi/pqilib/src/pqi_discovery.c:1084:14: note: Assignment 'retry=3', assigned value is 3
 int retry = 3;
             ^
spqi/pqilib/src/pqi_discovery.c:1089:6: note: Assuming condition is false
 if (!inq_buff)
     ^
spqi/pqilib/src/pqi_discovery.c:1092:8: note: retry is decremented', new value is 2
 while(retry--) {
       ^
spqi/pqilib/src/pqi_discovery.c:1100:11: note: Condition 'retry<=0' is always false
 if(retry <= 0)
          ^
spqi/pqilib/src/pqi_discovery.c:54:0: information: Skipping configuration 'ASSERT=1;offsetofend' since the value of 'offsetofend' is unknown. Use -D if you want to check it. You can use -U to skip it explicitly. [ConfigurationNotChecked]
  MINIMUM_AIO_SUBPAGE_LENGTH) {
^
spqi/pqilib/src/pqi_helper.c:68:17: style: Variable 'lockupcode' is assigned a value that is never used. [unreadVariable]
 int lockupcode = 0;
                ^
spqi/pqilib/src/pqi_init.c:340:10: style: Condition 'tmo<=0' is always false [knownConditionTrueFalse]
 if (tmo <= 0) {
         ^
spqi/pqilib/src/pqi_init.c:326:8: note: Assignment 'tmo=30*1000', assigned value is 30000
 tmo = PQISRC_PQIMODE_READY_TIMEOUT;
       ^
spqi/pqilib/src/pqi_init.c:336:11: note: tmo is decremented', new value is 29999
 } while (tmo--);
          ^
spqi/pqilib/src/pqi_init.c:340:10: note: Condition 'tmo<=0' is always false
 if (tmo <= 0) {
         ^
spqi/pqilib/src/pqi_init.c:409:15: style: Variable 'val' is assigned a value that is never used. [unreadVariable]
 uint32_t val = 0;
              ^
spqi/pqilib/src/pqi_init.c:431:33: style: Variable 'pqi_reset_reg.bits.reset_type' is assigned a value that is never used. [unreadVariable]
  pqi_reset_reg.bits.reset_type = PQI_RESET_TYPE_HARD_RESET;
                                ^
spqi/pqilib/src/pqi_init.c:432:35: style: Variable 'pqi_reset_reg.bits.reset_action' is assigned a value that is never used. [unreadVariable]
  pqi_reset_reg.bits.reset_action = PQI_RESET_ACTION_RESET;
                                  ^
spqi/pqilib/src/pqi_queue.c:551:10: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
 int ret = PQI_STATUS_SUCCESS;
         ^
spqi/pqilib/src/pqi_request.c:1904:7: style: Condition '!tmf_req.timeout_in_sec' is always false [knownConditionTrueFalse]
  if (!tmf_req.timeout_in_sec)
      ^
spqi/pqilib/src/pqi_request.c:1902:26: note: tmf_req.timeout_in_sec is assigned value 599
  tmf_req.timeout_in_sec = OS_TMF_TIMEOUT_SEC - 1;
                         ^
spqi/pqilib/src/pqi_request.c:1904:7: note: Condition '!tmf_req.timeout_in_sec' is always false
  if (!tmf_req.timeout_in_sec)
      ^
spqi/src/FreeBSD_cam.c:1187:13: style: Unsigned expression 't_id' can't be negative so it is unnecessary to test it. [unsignedPositive]
   if (t_id >= PQI_CTLR_INDEX) {
            ^
spqi/src/FreeBSD_misc.c:61:10: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
 int ret = 0;
         ^
nofile:0:0: information: Unmatched suppression: constParameter [unmatchedSuppression]

nofile:0:0: information: Cppcheck cannot find all the include files (use --check-config for details) [missingIncludeSystem]

